import request from '@/utils/request'
/**
 * 封装列表数据请求
 */
export function SettingListAPI(params) {
  return request({
    url: '/sys/role',
    params
  })
}
/**
 * 封装删除方法
 */
export function delListAPI(id) {
  return request({
    method: 'DELETE',
    url: `/sys/role/${id}`
  })
}
/**
 * 封装添加请求
 */
export function addsetList(data) {
  return request({
    method: 'POST',
    url: '/sys/role',
    data
  })
}
/**
 * 封装获取用户详情请求
 */
export function getxiugaiAPI(id) {
  return request({
    url: `/sys/role/${id}`
  })
}
/**
 * 封装修改用户请求
 */
export function ReviseAPI(data) {
  return request({
    method: 'PUT',
    url: `/sys/role/${data.id}`,
    data
  })
}
/**
 * 分配角色权限
 */
export function fenpeisuerAPI(data) {
  return request({
    method: 'PUT',
    url: '/sys/role/assignPrem',
    data
  })
}
